making a first appearance - Español Inglés Diccionario